package com.hmy.finance.api.bo.core.request;

import com.hmy.finance.api.bo.core.request.vos.BaseGenerateProfitLossVo;
import com.hmy.finance.api.bo.core.request.vos.DeviceInfoVo;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.util.List;

/**
 * 报停损益生成请求
 *
 * @author songkf
 */
@Data
@EqualsAndHashCode(callSuper = true)
public class PauseGenerateRequest extends BaseGenerateProfitLossVo implements java.io.Serializable {
    private static final long serialVersionUID = 5497599518879450009L;
    /**
     * 进场单ID
     */
    private Long entryFormId;
    /**
     * 报停设备ID集合
     */
    private List<Long> deviceIdList;
    /**
     * 报停设备信息集合
     */
    private List<DeviceInfoVo> deviceInfoList;
    /**
     * 报停天数
     */
    private Double pauseDays;
}
